package org.jeecg.modules.wmhb.vo;

import io.swagger.annotations.ApiModel;
import lombok.Data;
import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;

@ApiModel(value="电仪报料导出预览", description="电仪报料导出预览")
@Data
public class WmBuyDyVo {
    @Excel(name = "金蝶编码", width = 20)
    private String code;

    @Excel(name = "物品名称", width = 20)
    private String name;

    @Excel(name = "规格型号", width = 15)
    private String specification;

    @Excel(name = "单位", width = 10, dicCode = "unit_of_measure")
    @Dict(dicCode = "unit_of_measure")
    private String unitOfMeasure;

    @Excel(name = "数  量")
    private Double quantity;      // 数量

    @Excel(name = "产品物料标识", dicCode = "item_or_product")
    @Dict(dicCode = "item_or_product")
    private String itemOrProduct;  // 产品物料标识

    @Excel(name = "产品性质", width = 15, dicCode = "task_type")
    @Dict(dicCode = "task_type")
    private String taskType;       // 产品性质（自制，外协，外购，安装材料，安装调试，技术服务）

    @Excel(name = "物料类型", width = 15, dicCode = "item_type")
    @Dict(dicCode = "item_type")
    private String itemType;       // 物料类型（五金类，塑料类等）

    private String status;         // 导入状态

    private String result;
}
